package com.cnhis.cloudhealth.clinical.clidoctor.clischemedefine.service;

import java.util.Map;

import com.cnhis.cloudhealth.commons.Mappers.ModelVo;
import java.util.HashMap;

public interface ICliSchemeDefine {
	public ModelVo  catalog()throws Exception;
	public ModelVo queryCatalogItem(Map map,int currPage,int pageSize) throws Exception;
	public ModelVo schemeDetail(Map map,int currPage,int pageSize)throws Exception;
	public ModelVo allSearch(Map map,int currPage,int pageSize)throws Exception;
	
	public ModelVo queryOffice()throws Exception;
	
	public ModelVo schemeAlias(Map map)throws Exception;
	
	public ModelVo adviceItemTree()throws Exception;
	
	public ModelVo getMedical(Map map,int currPage,int pageSize)throws Exception;
	
	public ModelVo catalogDetail(Map map,int currPage,int pageSize)throws Exception;
	
	public ModelVo medicalPrompt(Map map)throws Exception;
	
	public ModelVo fetchTreatment(Map map)throws Exception;
	
	public ModelVo herbCommonUseList(Map map)throws Exception;
	
	public ModelVo findSpecialTreament(Map map)throws Exception;
	
	public ModelVo getHerbById(Map map)throws Exception;
	
	public ModelVo checkCode(Map map)throws Exception;
	
	public ModelVo clinicBEF1Insert(Map map)throws Exception;
	
	public ModelVo clinicBBXDEL(Map map)throws Exception;
    public ModelVo getVaf1Bybbx01a_8(HashMap map)throws Exception;
    public ModelVo adviceSousuo(HashMap map)throws Exception;
    public ModelVo getVaf1Bybbx01a_s(HashMap map)throws Exception;
}
